Sea spider - German English Dictionary